package com.mjf.cjt.enums;

import cn.hutool.core.collection.ListUtil;

import java.util.List;

/**
 * 销售出库单列表查询 使用List封装
 */
public class SaleDispatch {

    public final static List<String> saleDispatchList = ListUtil.of(
            "RDRecord.BusiType.Code",
            "RDRecord.BusiType.Name",
            "RDRecord.Code",
            "RDRecord.ID",
            "RDRecord.VoucherDate",
            "RDRecord.CreatedTime",
            "RDRecord.SocialCollaborateFlag",
            "RDRecord.SocialCollaborateStatus.Name",
            "RDRecord.Warehouse.Name",
            "RDRecord.ReceiveWarehouse.Name",
            "RDRecord.Currency.Name",
            "RDRecord.ExchangeRate",
            "RDRecord.RdStyle.Name",
            "RDRecord.Partner.Code",
            "RDRecord.Partner.Name",
            "RDRecord.Partner.PartnerAbbName",
            "RDRecord.Partner.priuserdefnvc1",
            "RDRecord.Partner.priuserdefnvc2",
            "RDRecord.Partner.priuserdefnvc3",
            "RDRecord.Partner.priuserdefnvc4",
            "RDRecord.Partner.priuserdefnvc5",
            "RDRecord.Partner.priuserdefdecm1",
            "RDRecord.Partner.priuserdefdecm2",
            "RDRecord.Partner.priuserdefdecm3",
            "RDRecord.Partner.priuserdefdecm4",
            "RDRecord.Partner.priuserdefdecm5",
            "RDRecord.SettleCustomer.Name",
            "RDRecord.Member.Code",
            "RDRecord.Member.CardCode",
            "RDRecord.Member.Name",
            "RDRecord.Mobilephone",
            "RDRecord.Address",
            "RDRecord.Member.BalanceIntegral",
            "RDRecord.Department.Name",
            "RDRecord.Store.Name",
            "RDRecord.Clerk.Name",
            "RDRecord.Project.Name",
            "RDRecord.TransportType.Name",
            "RDRecord.DispatchAddress",
            "RDRecord.Province.Name",
            "RDRecord.City.Name",
            "RDRecord.DistrictAddress.Name",
            "RDRecord.LogisticsNetwork.Name",
            "RDRecord.TransDocNo",
            "RDRecord.DeliveryCode",
            "RDRecord.DeliveryVoucherDate",
            "RDRecord.TransDriverName",
            "RDRecord.TransDriverPhone",
            "RDRecord.TransVehicleInfo",
            "RDRecord.LogisticsFee",
            "RDRecord.LogisticsSettlementModes.Name",
            "RDRecord.LogisticsStatus.Name",
            "RDRecord.Contact",
            "RDRecord.ContactPhone",
            "RDRecord.CustomerPhone",
            "RDRecord.Examiner.Name",
            "RDRecord.ExaminerDate",
            "RDRecord.Consignor.Name",
            "RDRecord.ConsignorDate",
            "RDRecord.SourceVoucherType.Name",
            "RDRecord.SourceVoucherCode",
            "RDRecord.DataSource.Name",
            "RDRecord.SaleOrderCode",
            "RDRecord.CollaborateVoucherCode",
            "RDRecord.IsStockRequestAutoTransfer",
            "RDRecord.Memo",
            "RDRecord.Maker",
            "RDRecord.Agency",
            "RDRecord.Auditor",
            "RDRecord.AuditedDate",
            "RDRecord.AuditedTime",
            "RDRecord.PrintCount",
            "RDRecord.Reviser",
            "RDRecord.Amount",
            "RDRecord.TotalTaxAmount",
            "RDRecord.VoucherState.Name",
            "RDRecord.docId",
            "RDRecord.ExternalCode",
            "RDRecord.DeliveryState.Name",
            "RDRecord.priuserdefnvc1",
            "RDRecord.priuserdefnvc2",
            "RDRecord.priuserdefnvc3",
            "RDRecord.priuserdefnvc4",
            "RDRecord.priuserdefnvc5",
            "RDRecord.priuserdefnvc6",
            "RDRecord.priuserdefdecm1",
            "RDRecord.priuserdefdecm2",
            "RDRecord.priuserdefdecm3",
            "RDRecord.priuserdefdecm4",
            "RDRecord.priuserdefdecm5",
            "RDRecord.priuserdefdecm6",
            "RDRecord.pubuserdefnvc1",
            "RDRecord.pubuserdefnvc2",
            "RDRecord.pubuserdefnvc3",
            "RDRecord.pubuserdefnvc4",
            "RDRecord.pubuserdefnvc5",
            "RDRecord.pubuserdefnvc6",
            "RDRecord.pubuserdefdecm1",
            "RDRecord.pubuserdefdecm2",
            "RDRecord.pubuserdefdecm3",
            "RDRecord.pubuserdefdecm4",
            "RDRecord.pubuserdefdecm5",
            "RDRecord.pubuserdefdecm6",
            "RDRecord.Ts",
            "ID",
            "InvBarCode",
            "BoxNumber",
            "Warehouse.Name",
            "Project.Name",
            "BusinessAttribute.Name",
            "ControlMode.Name",
            "CustomerInventoryPrice",
            "PartnerInventoryName",
            "Inventory.Name",
            "Inventory.Code",
            "Inventory.Specification",
            "Inventory.priuserdefnvc1",
            "Inventory.priuserdefnvc2",
            "Inventory.priuserdefnvc3",
            "Inventory.priuserdefnvc4",
            "Inventory.priuserdefnvc5",
            "Inventory.priuserdefdecm1",
            "Inventory.priuserdefdecm2",
            "Inventory.priuserdefdecm3",
            "Inventory.priuserdefdecm4",
            "Inventory.priuserdefdecm5",
            "Unit.Name",
            "ArrivalQuantity",
            "Quantity",
            "CompositionQuantity",
            "ChangeRate",
            "Unit2.Name",
            "ArrivalQuantity2",
            "Quantity2",
            "PackingCount",
            "UnitByPacking.Name",
            "PackingCapacity",
            "Batch",
            "ProductionDate",
            "Inventory.Expired",
            "Inventory.ExpiredUnit.Nam",
            "ExpiryDate",
            "SNCount",
            "SerialNumbers",
            "InventoryLocation",
            "Price",
            "DetailMemo",
            "RetailPrice",
            "Price2",
            "Amount",
            "OrigPrice",
            "DiscountRate",
            "TaxRate",
            "origSaleAmount",
            "origSalePrice",
            "origTax",
            "origTaxSaleAmount",
            "origTaxSalePrice",
            "salePrice",
            "taxSalePrice",
            "OrigDiscount",
            "saleAmount",
            "Tax",
            "taxSaleAmount",
            "Discount",
            "origSalePrice2",
            "origTaxSalePrice2",
            "salePrice2",
            "taxSalePrice2",
            "DispatchAdjust",
            "ReceiveVoucherCode",
            "IsManualCost",
            "IsPresent",
            "Examiner.Name",
            "ExaminerDate",
            "DataSource.Name",
            "SourceVoucherType.Name",
            "SourceVoucherCode",
            "SaleOrderCode",
            "CumulativeSaleDispatchQuantity",
            "CumulativeSaleDispatchQuantity2",
            "CumReturnQuantity",
            "CumReturnQuantity2",
            "PriceStrategyTypeNam",
            "PriceDimension.Name",
            "PriceStrategySchemeNames",
            "PromotionVoucherCodes",
            "priuserdefnvc1",
            "priuserdefnvc2",
            "priuserdefnvc3",
            "priuserdefnvc4",
            "priuserdefdecm1",
            "priuserdefdecm2",
            "priuserdefdecm3",
            "priuserdefdecm4",
            "pubuserdefnvc1",
            "pubuserdefnvc2",
            "pubuserdefnvc3",
            "pubuserdefnvc4",
            "pubuserdefdecm1",
            "pubuserdefdecm2",
            "pubuserdefdecm3",
            "pubuserdefdecm4");
}
